Policy-driven governance in cloud application platforms: an ontology-based approach

نویسندگان

  • Dimitrios KOURTESIS
  • Iraklis PARASKAKIS
چکیده

The emergence of cloud computing is changing the way in which software services are delivered and consumed. In a complex ecosystem of virtualised, interlinked applications and services, there is a greatly increased need for cloud platform operators to control the quality and standards of software offered on their platforms by enforcing different kinds of policy. Existing tools for policy-driven governance in service delivery platforms suffer from important limitations. Such tools do not allow policies to be expressed abstractly and to be maintained separately from the low-level code that is written to enforce them, nor allow the relationships among policies or between policies and their subjects to be captured explicitly. We introduce an alternative approach to governance which aims to address those limitations by allowing policies to be represented on the basis of ontologies, and then enforced by a generic and reusable mechanism that employs off-the-shelf logical reasoning engines. The approach extends to different kinds of governance policy and has the advantage of being formal, declarative and fully standards-based, such that cloud platform operators can automate several policy engineering tasks and easily implement changes in the way software lifecycles and artefacts are governed.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Ontology-driven Approach to Self-management in Cloud Application Platforms

Cloud application platforms, with their support for elastic resources and software development lifecycle, are attracting more and more users wishing to host web-based applications that have variable demand, yet consistent performance requirements. Effective platform and application management is mandatory in order for applications running in the cloud to be cost-effective. We see self-managemen...

متن کامل

EXCLAIM framework: a monitoring and analysis framework to support self-governance in Cloud Application Platforms

The Platform-as-a-Service segment of Cloud Computing has been steadily growing over the past several years, with more and more software developers opting for cloud platforms as convenient ecosystems for developing, deploying, testing and maintaining their software. Such cloud platforms also play an important role in delivering an easily-accessible Internet of Services. They provide rich support...

متن کامل

REST Web Service Maintenance Through API Policy Enforcement

Web services and cloud computing have revolutionized the way software is developed, deployed, and consumed. As a consequence, there has been a proliferation of web services, which developers make accessible to users via web application programming interfaces (web APIs) and cloud-based deployment technologies. Because this model significantly simplifies and expedites deployment of web APIs, it a...

متن کامل

Performance-Based Financing to Strengthen the Health System in Benin: Challenging the Mainstream Approach

Background Performance-based financing (PBF) is often proposed as a way to improve health system performance. In Benin, PBF was launched in 2012 through a World Bank-supported project. The Belgian Development Agency (BTC) followed suit through a health system strengthening (HSS) project. This paper analyses and draws lessons from the experience of BTC-supported PBF alternative approach – especi...

متن کامل

Multi-dimensional Model Driven Policy Generation

As Cloud Computing provides agile and scalable IT infrastructure, QoS-assured services and customizable computing environment, it increases the call for agile and dynamic deployment and governance environments over multi-cloud infrastructure. By now, governance and Non Functional Properties (such as security, QoS...) are managed in a static way, limiting the global benefits of deploying service...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012